export interface GoodsInOutInfoVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 模块名称
   */
  moduleName: string;

  /**
   * 订单名称
   */
  orderName: string;

  /**
   * 分类
   */
  cateId: string | number;

  /**
   * 材料名称
   */
  goodsId: string | number;

  /**
   * 原材料规格
   */
  goodsSpecId: string | number;

  /**
   * 原库存
   */
  stock: number;

  /**
   * 数量
   */
  amount: number;

  /**
   * 单价
   */
  price: number;

  /**
   * 小计
   */
  money: number;

}

export interface GoodsInOutInfoForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 模块名称
   */
  moduleName?: string;

  /**
   * 订单名称
   */
  orderName?: string;

  /**
   * 分类
   */
  cateId?: string | number;

  /**
   * 材料名称
   */
  goodsId?: string | number;

  /**
   * 原材料规格
   */
  goodsSpecId?: string | number;

  /**
   * 原库存
   */
  stock?: number;

  /**
   * 数量
   */
  amount?: number;

  /**
   * 单价
   */
  price?: number;

  /**
   * 小计
   */
  money?: number;

  /**
   * 说明
   */
  remark?: string;

}

export interface GoodsInOutInfoQuery extends PageQuery {

  /**
   * 模块名称
   */
  moduleName?: string;

  /**
   * 订单名称
   */
  orderName?: string;

  /**
   * 分类
   */
  cateId?: string | number;

  /**
   * 材料名称
   */
  goodsId?: string | number;

  /**
   * 原材料规格
   */
  goodsSpecId?: string | number;

  /**
   * 原库存
   */
  stock?: number;

  /**
   * 数量
   */
  amount?: number;

  /**
   * 单价
   */
  price?: number;

  /**
   * 小计
   */
  money?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



